refine (one's work) - Spanish English Dictionary